home *** CD-ROM | disk | FTP | other *** search
- *************************************************************************
- This is the README.DOC file for Solitude (version 1.02),
- Copyright 1995, SoftPaw Development. This file contains important
- information which you should read at your earliest convenience.
- *************************************************************************
- INTRODUCTION
-
- Solitude is a game similar in principle to solitaire played with cards,
- except that it uses 48 "tiles" depicting the 12 months of the year (4 of
- each month). The goal of the game is to remove all 48 tiles from the
- playing area. Solitude is very easy to play, as there are only a few
- basic types of moves, but can require a lot of thought to win.
- Solitude requires the use of a mouse (or other similar pointing device).
-
- SoftPaw Development retains all rights to Solitude, but allows a trial
- version of it, within certain limitations, to be distributed freely. See
- Ordering Solitude later in this document for more information on ordering
- the 'full' version of this product.
-
- If you obtained a 'trial' version of this product, distributed as the
- file SOLITU.ZIP, then SoftPaw Development authorizes and encourages you
- to give a copy of that file, SOLITU.ZIP, to anyone else you know who may
- be interested in it, as long as the file is in it's original, unmodified
- condition. You are NOT authorized to distribute copies of 'registered'
- versions of this product. Uploading of SOLITU.ZIP to Bulletin Boards is
- also allowed under the same conditions.
-
- *************************************************************************
- HOW TO PLAY
-
- This section contains a description of how to play Solitude. The rules
- are really quite simple, even though it might not seem that way at first.
- The main things to remember are that whenever tiles are being moved within
- the "Stacks", they're being "stacked" together in calendar order, and
- whenever they're being moved to the "Home" area, they're being grouped by
- month. Keep those two simple thoughts in mind, and you shouldn't have any
- trouble playing Solitude.
- Also, don't forget that all of the text in the on-line help is included
- in the README.DOC file, which may be printed for later reference.
-
- The Playing Area
-
- The playing area consists of 3 sections, from right to left (start a
- game while reading this, if necessary, to see what we're talking about):
-
- Rightmost, are the 4 vertical "home" areas, each consisting
- of 4 slots for tiles.
- The central playing area consists of 5 rows of 12 slots each. These
- are called the "stacks" even though they're horizontal because tiles are
- always played off of the right end (the "top" of the stack). This is where
- all of the tiles are at the beginning of a game.
- At the far left (except in Hard mode) are the Flip buttons, one next
- to each stack.
-
- The Tiles
-
- Each of the 48 tiles depicts a month of the year, as follows:
-
- JAN - January
- FEB - February
- MAR - March
- APR - April
- MAY - May
- JUN - June
- JUL - July
- AUG - August
- SEP - September
- OCT - October
- NOV - November
- DEC - December
-
- In Solitude, there are 4 tiles of each month.
-
- General Information
-
- You win the game by getting all 48 tiles successfully moved to the home
- area, and thereby removed from the playing area.
-
- There are 3 types of moves: moving a tile from a stack to the home area
- on the right; moving one or more tiles within the stacks; flipping a stack.
-
- Any time an attempt is made to perform an illegal move, the move is
- cancelled and nothing happens. If you attempt to move a tile which, at
- that time, can't be moved, the game will refuse to highlight the tile. If
- tiles are highlighted and you try to move them somewhere illegal, then they
- won't be moved. Note that if you move the mouse a lot while clicking, the
- game may not recognize the click.
-
- Moving a Tile Home
-
- The rightmost tile in a stack can be moved to the home area by
- right-clicking on it, or by left-clicking (highlighting) it
- then left-clicking anywhere on the home area. The tile will
- automatically be placed with any other tiles of that month in the home area
- (not necessarily where you click), until the fourth and final tile of that
- month is moved into the home area, at which point all four tiles will be
- removed from the game, freeing up that home area for other tiles.
- If there are no other tiles of that month within any home area, then the
- tile will be placed in a vacant home area (one with all 4 slots available),
- if there is one.
- For example, if a stack contained the tiles
- MAY MAR AUG DEC FEB
- then only the FEB tile could be moved to the home area.
-
- Moving From Stack To Stack
-
- You move one or more tiles from one stack to another by
- left-clicking (highlighting) the tile to move, then left-clicking on the
- destination stack. If the move is valid, the tile will be moved to the
- right of the tiles already in that stack. A move is only valid, however,
- if the tile(s) being moved follow, in calendar order, the rightmost tile in
- the destination stack. For instance, only a FEB (February) tile can be
- placed to the right of a JAN (January) tile, etc.
- Multiple tiles may be moved in a similar fashion by left-clicking on
- the leftmost tile to move as long as they are all in calendar order and are
- rightmost within the stack. All of the tiles to move will be highlighted.
- Also, there must be enough empty slots to fit all of the tiles being moved.
-
- Moving Stack To Stack (cont'd)
-
- For example, if a stack contained the tiles
- MAY MAR AUG DEC FEB
- and another contained
- SEP NOV MAY JAN
-
- then the FEB in the first stack could be moved to the right of the JAN
- in the second, giving
- MAY MAR AUG DEC
- and
- SEP NOV MAY JAN FEB
-
- at which point the JAN in the second stack could be clicked on
- (highlighting both JAN and FEB) and both could be moved to the right of
- the DEC in the first stack, giving
- MAY MAR AUG DEC JAN FEB
- and
- SEP NOV MAY.
-
- Flipping a Stack
-
- Flipping a stack is allowed only once per game per stack and is
- performed by left-clicking on the "flip" button to the left of the stack to
- be flipped. Doing so reverses the order of the tiles within that stack
- and causes the flip button to go away. Note that flipping is not available
- in "Hard" mode.
-
- For example, if a stack contains
- MAY MAR AUG DEC JAN FEB
- and it is flipped, it will then contain
- FEB JAN DEC AUG MAR MAY.
-
- *************************************************************************
- GAME MENU
-
- Starting and Quitting a Game
-
- A new game may be started at any time, even in the middle of another
- game (of course, you lose the game which was in progress).
- There are 2 ways to start a new game, both under the Game menu. You
- can select Random, which begins a randomly-numbered game, or you can choose
- Select, which lets you pick the game number to play. The game number
- determines the starting layout of the tiles. Game numbers range from 1 to
- 30000 (except in the trial which only allows 1-4), and games in Normal mode
- are different from those in Hard mode (see Options).
- You can restart a game in progress (if you feel you've reached a
- "no-win" situation) by choosing Restart.
- Also in the Game menu is the option to Quit Solitude.
-
- *************************************************************************
- OPTIONS MENU
-
- The Options menu contains the following, each of which is described
- on the following pages:
-
- Difficulty (Normal/Hard)
-
- Sound (On/Off)
-
- Log (On/Off)
-
- Markings (On/Off)
-
- Default Size
-
- Ordering Solitude
-
-
- Difficulty
-
- The main difference between Normal games and Hard games is that Hard games
- don't allow any 'Flip'-ping (which actually makes them quite a bit harder.)
- Also, the Hard games are different from the correspondingly numbered Normal
- games; in other words, Hard game #1 is not the same as Normal game #1.
- The difficulty option is only checked when a new game is started, and
- changing it doesn't affect a game already being played.
- Note that it may not be possible to win some games, especially in Hard
- mode. Random testing has shown that most, and possibly all, of the Normal
- games are solvable, but this may not be the case with Hard games. See the
- section on Challenge for more information.
-
- Sound
-
- The default for this option is On. Normally, Solitude will make sounds
- at various times during game play to indicate certain events (a single beep
- indicates an invalid move, a series of tones when tiles are removed, etc.)
- If set to Off, then Solitude won't make any game sounds.
- This option takes effect immediately.
-
- Log
-
- This option defaults to Off. Turning on this option causes Solitude to
- "track" all of your moves in a game in a "log" file, so that if you win, you
- can have a record of how it was done.
- This option must be turned on before the game is started in order to
- get a log of that game. The main use for this option is covered in the
- section on The Challenge. For more information on the format of the log
- files, see Log Files.
-
- Markings
-
- This option defaults to Off. If turned on, it takes effect immediately,
- and causes identifying letters and numbers to appear in the playing area.
- Normally, this should not be needed, but is available as an aid to those
- who might be trying to solve a game using a log (see Log Files for more
- information on logs).
-
- Default Size
-
- Selecting this menu option will resize the main window back to its
- default size. This is merely provided as a quick and easy way to get the
- game back into a reasonable state.
-
- Ordering Solitude
-
- This option displays the dialog for ordering Solitude. For more
- information, see the section on Ordering.
-
- *************************************************************************
- THE CHALLENGE
-
- For those of you who like a good challenge, this is it. There are
- 60,000 different numbered games of Solitude, and we don't know for sure
- if they're all solvable. We feel that it's likely that most, if not all,
- of the 30,000 Normal games are, but have no idea if all of the Hard games
- can be solved. So, what we'd like to do is to get your help in trying to
- find a solution to each Hard game.
- All you need to do to help is to just turn on logging (and be able to
- send email to a CompuServe address). Then, after you've won some Hard
- games, send us a list of just the game numbers, and we'll let you know if
- any of them are solutions we're still in need of. You can tell which
- Hard games you've won simply by doing a directory of HAR*.LOG; the numbers
- in the filenames are the game numbers. Do NOT send us any actual solutions
- (log files) unless we ask you for them.
- If you're really good, we may ask you to try and solve certain games
- which no one else has been able to solve.
-
- Disclaimers, etc. for The Challenge
-
- There are no prizes involved, but you may be allowed to have your name
- associated with the solution to that game if and when we ever distribute
- the solutions (to others who have gotten stuck, etc.) Any solutions or
- other information sent to us regarding Solitude and/or solutions to any of
- the games therein become our property, and we have the right to do anything
- we want with that information without compensation to you.
- Note that our asking for (or receiving) a solution does not commit us
- in any way to using your solution nor does it ensure that your name will be
- used in association with that solution since we may have already received an
- identical solution from elsewhere.
- In short, this is just intended for fun and just for the challenge of
- doing it, and if it doesn't end up that way, we'll call it off!
-
- Any email concerning this should be sent to CompuServe address
- 74654,1725 (that's 74654.1725@compuserve.com on the internet). The subject
- of any such email should be "Solitude Solutions" so that we can quickly
- and easily distinguish it from other correspondence.
- Unless extended, this "challenge" will be terminated as of December 31,
- 1996. Do NOT send emails regarding solutions after that date unless you
- can find a more recent version of Solitude stating that the challenge has
- been extended beyond that date due to not all of the games having been
- solved.
- Good luck, and remember, this is a game - if you're not having fun,
- don't do it!
-
- *************************************************************************
- LOG FILES
-
- Log files allow you to have a written record of how to win a particular
- numbered game of Solitude; the log file shows each move made during that
- game. Their primary use is for The Challenge (see that section), although
- you may use them for your own personal records, or to share solutions with
- friends.
- Log files are stored in text format so that they may be sent via email
- or printed. Typically, each log file (one per game) will be less than 1000
- bytes, so don't worry about disk space usage unless you're really low.
-
- Log files are normally only kept for games which have been won under a
- filename corresponding to the game number and mode. All Normal games are
- kept under files NORxxxxx.LOG, where xxxxx is the game number. Similarly,
- Hard games are HARxxxxx.LOG files. While a game is being played, the log
- is temporarily kept in LOGTEMP.LOG. Then, if the game is won, the file is
- copied to the corresponding permanent file (replacing any existing file of
- the same name). If, for some reason, you want to keep the log for a game
- which was not won, then you must manually go and copy the LOGTEMP.LOG file
- to another name before another game is started.
- NOTE: If you're trying to play a game FROM a log and are having problems
- telling which numbers go with which tiles, try turning on the Markings
- option.
-
- The first line in each log file identifies it as a Solitude log file
- and indicates which numbered game it corresponds to, where 'Hard xxxxx'
- indicates a Hard game, and 'Normal xxxxx' indicates a normal game.
- The last line in each log (for any game which was won) will contain
- the word 'WIN', mainly to indicate the end of the log file.
- Between those two are all of the moves made during the game. Each move
- is of one of the following 3 types:
-
- A11-B - this means to select the tile at slot 11 in row A in the Stacks
- (the second tile from the right in the topmost row) and move it to row B
- (the second row). This will move one or more tiles.
-
- A10-Home - this means to select the tile at slot 10 in row A and move it
- home (or just right-click on A10).
-
- Flip A - this means to use the Flip button for row A.
-
- *************************************************************************
- ORDERING SOLITUDE
-
- SoftPaw Development retains all rights to Solitude, but allows a
- trial version of it, within certain limitations, to be distributed freely
- and to be played in order to allow you to determine if you really like the
- game or not. The trial version only supports 8 of the 60,000 possible
- starting layouts (4 "Normal" mode and 4 "Hard" mode).
- Ordering the full (non-trial) version is done via the 'Ordering Solitude'
- option in the Option menu, and costs $10 via mail or $12 (slightly higher
- than via mail since CompuServe takes a percentage) via CompuServe's
- Shareware Registration facility (GO SWREG and register #5815).
- Ordering the full version provides the following benefits:
- - provides you with the latest version of the full 60,000-layout game on
- disk,
- - entitles you to 90 days technical support,
- - provides reimbursement for time and effort put into developing this
- product.
-
- Note that some or all of the above benefits may not apply to any orders
- accepted on or after January 1, 1997. Anyone wishing to order this product
- on or after that date is encouraged to look for or inquire about a newer
- version of this product.
-
- The 'full' (registered) version of this program may be installed on up
- to two personal computers for the private use of a single individual or
- household. This means that both you and your spouse can legally use a
- single registered version, but NOT you and all your friends. This means
- that you CAN have it on your desktop computer AND your laptop for your own
- personal use, but NOT on the computer at work for everyone to use (unless
- you get a site-license, see below). Please abide by the intent of this
- agreement, which is to BE REASONABLE.
-
- This license also applies, with the above conditions and limitations, to
- any MINOR upgrades to this product by SoftPaw Development (all versions of
- Solitude up to but not including version 2.00). This means that if you
- order version 1.00 and later obtain a copy of version 1.01 (with bug fixes,
- minor enhancements, etc.) you have the right to use the newer version
- (1.01) as a registerd user, IN PLACE OF the prior version (1.00), with no
- additional payment or notice to SoftPaw Development, but with the same
- restrictions.
-
- Commercial users, government offices and other institutions should contact
- SoftPaw Development for information on a site-license or volume discount.
-
- *************************************************************************
- ENHANCEMENTS and FIXES since v1.00
-
- Version 1.02 (8/27/95):
- FIXES:
- - Fixed bug not allowing left-click on bottom "home" row.
-
- - Slowed down "winning" display so it's not too fast on faster machines.
-
- - Changed registration printing code for greater compatibility.
-
- - Fixed bug causing lock-up or exception on OS/2 2.1 after winning.
-
- Version 1.01 (5/16/95):
- ENHANCEMENT(S):
- - Added menu option to restart a game in progress.
-
- FIXES:
- - Fixed bug allowing unlimited "flips".
-
- Version 1.00 (5/12/95):
- - Initial release.
-
- *************************************************************************
- LEGAL STUFF
-
- Users of Solitude v1.00 (where v1.00 refers to all versions of Solitude
- from version 1.00 up to but not including version 2.00) must accept this
- disclaimer of warranty:
- "Solitude v1.00 is supplied as is. SoftPaw Development disclaims all
- warranties, expressed or implied, including, without limitation, the
- warranties of merchantability and of fitness for any purpose. SoftPaw
- Development assumes no liability for damages, direct or consequential,
- which may result from the use of Solitude v1.00."
-
- Under no circumstances is any program or file which is part of the
- Solitude v1.02 'package' to be altered, distributed as part of another
- system, or distributed for any kind of remuneration, without first
- obtaining written permission from SoftPaw Development.
-
- By copyright law, all applicable rights to this software belong to
- SoftPaw Development except as granted by SoftPaw Development in writing.
-
- *************************************************************************
- TECHNICAL SUPPORT
-
- SoftPaw Development guarantees technical support for this product
- for at least 90 days from the day we accept your payment, provided
- that it is received before January 1, 1997.
-
- Technical support is also available for non-registered users (or anyone
- else with a problem or question), but is not guaranteed. We will make
- every effort to resolve problems or questions concerning our products, but
- in cases where resources are limited, priority will typically be given to
- registered users' problems.
-
- Currently, there are four ways to receive support for SoftPaw Development
- products.
-
- 1) You may fax us directly at (404) 998-2193,
- 2) send inquiries through the mail to:
-
- SoftPaw Development
- Technical Support Dept.
- P.O.Box 72846
- Marietta, GA 30007-2846
- USA
-
- 3) send E-Mail to CompuServe account 74654,1725
- (that's 74654.1725@compuserve.com on the internet),
- 4) or you may post a message on CompuServe in the Application Quest.
- section of the OS/2 User (GO OS2USER) forum. Be sure to include the word
- 'SOLITUDE' or 'SOFTPAW' in the title to insure that we'll be able to
- easily find it.
-
- *************************************************************************
-
-